Package-level declarations

Types

Link copied to clipboard

OAuthAuthorizationService class is responsible for handling OAuth authorization and authorization process. It provides methods to authorize the user, handle the redirect intent, fetch user information, perform logout, retrieve fresh access token, and get the authorization service.

Link copied to clipboard
data class OAuthAuthorizeOptions(val redirectUri: String = "io.fusionauth.app:/oauth2redirect", val idpHint: String? = null, val loginHint: String? = null, val deviceDescription: String? = null, val nonce: String? = null, val state: String? = null, val userCode: String? = null, val cancelIntent: ERROR CLASS: Symbol not found for Intent?? = null)

OAuthAuthorizeOptions is a data class that represents the options for the OAuth authorize request.

Link copied to clipboard
data class OAuthLogoutOptions(val postLogoutRedirectUri: String = "io.fusionauth.app:/oauth2redirect", val state: String? = null, val cancelIntent: ERROR CLASS: Symbol not found for Intent?? = null)

OAuthLogoutOptions is a data class that represents the options for the OAuth logout request.